WPUmbrella\Services\Repository\TaskBackupRepository S

Total Complexity 37
Dependencies 6
Dependents 5
Total lines 424
Lines of code 270
Logical lines of code 186
Comment lines 17
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
getNextTaskByBackupId()
S
55 2 18
getLastTaskWithBackup()
S
56 2 16
getLastTaskByBackupId()
S
57 2 16
getNextTask()
S
57 2 16
setStartTask()
S
58 2 16
setStoppedTasksByBackupId()
S
58 2 15
findById()
S
58 2 15
getFirstTaskByBackupId()
S
57 2 15
setErrorTask()
S
59 2 14
setSuccessTask()
S
59 2 14
deleteTaskBackupsBeforeDate()
S
62 2 11
getNextJobId()
S
62 2 11
insertTask()
S
62 2 11
deleteBackupById()
S
63 2 10
getTasksInProgress()
S
61 1 11
getPendingTasks()
S
62 1 11
getTasksByBackupId()
S
61 1 11
__construct()
S
76 1 4
hasPendingTask()
S
76 1 4
hasAtLeastOneTaskInProgress()
S
76 1 4
getAuthorizedInsertValues()
S
68 1 9
getAuthorizedUpdateValues()
S
69 1 8
hasTaskInProgressByTypes()
S
61 1 10